ttide py
A direct conversion of T_Tide to Python.
A description of the theoretical basis of the analysis and some implementation details of the Matlab version can be found in:
Pawlowicz, R., B. Beardsley, and S. Lentz, "Classical Tidal "Harmonic Analysis Including Error Estimates in MATLAB using T_TIDE", Computers and Geosciences, 28, 929-937 (2002).
Examples:
t_tide for python